Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HOWBURY ROAD Terraced £903,274 £770,000 21 Oct 2020
26 HOWBURY ROAD Terraced £818,722 £639,000 23 Jun 2017
28 HOWBURY ROAD Terraced £720,865 £577,500 23 Apr 2018
40 HOWBURY ROAD Terraced £343,805 £187,000 8 Jul 2005
50 HOWBURY ROAD Terraced £830,000 £830,000 8 Mar 2024
52 HOWBURY ROAD Terraced £735,867 £600,000 20 Nov 2019